html{font-size: 625%;background: #fbf9fe;}
.container{max-width:750px;min-width:320px;margin: 0 auto;margin-bottom: 50px;font-family: -apple-system, ".SFNSText-Regular", "SF UI Text", "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Zen Hei", sans-serif;position: relative;}

.topbar{width: 100%;box-sizing:border-box;height: 40px;padding-left:10px;border-bottom: 1px solid #d9d9d9;}
.topbar .fa-angle-left{font-size: 0.3rem;position: absolute;top:3px;color:#444;}
.topbar h1{display: inline-block;width: 100%;text-align: center;font-size: 0.16rem;height: 40px;line-height: 40px;color: #101010;}
.weui_cells{margin-top: 0;color:#888;}
.weui_cells:before{border-top: 0;}
.weui_nobg{background: #fbf9fe;}
.weui_cells .weui_cell_ft{color:#225fba;}
.safe{height: 105px;width: calc(100% - 50px);padding: box-sizing:border-box; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;display: -webkit-flex;display: -moz-flex;margin-left: 50px;position: relative;}
.weui_icon_success{position: absolute;left:0;top:85px;display: inline-block;height: 103px;line-height:105px;width: 50px;background: #fff;text-align: center;border-bottom: 1px solid #d9d9d9;}
.safe .safe_list{box-sizing:border-box;box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;line-height: 105px;}
.safe .safe_list img{width: 80%;}
.safe .safe_list.safe_name{text-align: center;overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;box-flex: 1.5;-webkit-box-flex: 1.5;-moz-box-flex: 1.5;-webkit-flex: 1.5;-moz-flex: 1.5;-ms-flex: 1.5;flex: 1.5;color:#101010;font-size: 0.14rem;}
.safe .safe_list.safe_money{text-align: right;padding-right: 15px;box-flex: 0.8;-webkit-box-flex: 0.8;-moz-box-flex: 0.8;-webkit-flex: 0.8;-moz-flex: 0.8;-ms-flex: 0.8s;flex: 0.8;color:#d73800;font-weight: 700;}
.weui_btn_area{margin: 0;}
input[type="submit"]{line-height: 2.33333 !important;position: fixed;bottom: 0;width: 100%;margin:0 auto;box-sizing: border-box;max-width: 750px;}
@media screen and (min-width:640px){
	html{
		font-size: 808.5%;
	}
}